package com.example.Mapper;

import com.example.pojo.Friend;
import com.example.pojo.MessageSession;
import com.example.pojo.MessageSessionUser;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface MessageSessionMapper {
//    1.根据userId获取到该用户存在哪些会话中
    List<Integer> getSessionIdsByUserId(int id);
//    2.根据sessionId 查询这个会话中包含哪些用户(除去自己)
    List<Friend> getFriendsBySessionId(int sessionId,int selfUserId);

    int addMessageSession(MessageSession messageSession);

    void addMessageSessionUser(MessageSessionUser messageSessionUser);


}
